﻿body{ margin: 0px;padding: 0px;background-color: #efefef;}
.font1{ font-size: 1px;line-height: 0px;}
.index_01 {
	font-family: "微软雅黑";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #383838;
	line-height: 30px;
}
.index_02 {
	font-family: "微软雅黑";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
	line-height: 20px;
}
.index_03 {
	font-family: "微软雅黑";
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #750d98;
	line-height: 30px;
}
.index_04 {
	font-family: "微软雅黑";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 30px;
}
.index_05 {
	font-family: "微软雅黑";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #750d98;
	line-height: 30px;
}
.index_06 {
	font-family: "微软雅黑";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #750d98;
	line-height: 25px;
}
.index_06_1 {
	font-family: "微软雅黑";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #3c3c3c;
	line-height: 25px;
        padding-top: 100px
}
.index_07 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #383838;
	line-height: 20px;
}
.index_07_1 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #383838;
	line-height: 30px;
}
.index_08 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #750d98;
	line-height: 25px;
}
.index_08 a{ color: #750d98;}
.index_09 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #383838;
	line-height: 26px;
}
.index_10 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #383838;
	line-height: 31px;
}
.index_101 {
	font-family: "微软雅黑";
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #750d98;
	line-height: 45px;
}
.index_11 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #383838;
	line-height: 30px;
}
.index_12 {
	font-family: "微软雅黑";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 26px;
}
.index_12 a{ color: #fff;}
.index_13 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #383838;
	line-height: 35px;
}
.aboutMenuBgact{ background: url('../images/index_42.jpg') repeat;}
.aboutMenuBg{ background: url('../images/index_08.jpg') repeat;}
.aboutMenuBgact a,.aboutMenuBg a{ color: #fff;}
.index_14 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 30px;
}
.index_15 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #949494;
	line-height: 25px;
}
.index_16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #750d98;
	line-height: 25px;
}
.index_17 {
	font-family: "微软雅黑";
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #750d98;
	line-height: 25px;
}
.navigate{height: 52px;position: relative;width: 1200px;margin: 0 auto;}
.navigate .nav-list{width: 1400px;margin: 0 auto;zoom: 1;overflow: hidden;position: absolute;top: 0px;}
 
.navigate .nav-list .nav{position: relative;float: left;min-height: 50px;width: 116px;padding: 0 10px;margin-right: 4px;}
.navigate .nav-list .mr-fu{margin-right: -50px;}
.navigate .nav-list .nav a{display: block;position: relative;font-size: 16px;z-index: 3333;color: #fff;line-height: 48px;min-width: 64px;text-align: center;}
.navigate .nav-list .nav .mask-layer{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 3332;opacity: 0;transition: opacity .5s;filter: alpha(opacity = 0);
                                     background: #bf3ed7;}
.sub-disp{height: 54px;overflow: hidden;transition: height .8s;}
.sub-disp:hover{height: 202px;}
.navigate .nav-list .nav:hover .mask-layer,.navigate .nav-list .active .mask-layer{opacity: .9;filter: alpha(opacity = 90);}
.navigate .nav-list .nav:hover .nav-par,.navigate .nav-list .active .nav-par{border-bottom: 2px solid #fff;}
.navigate .nav-list .nav:hover .nav-sub,.navigate .nav-list .active .nav-sub{display: block;position: relative;z-index: 3333;}
@keyframes slideBlock{from{height: 0px;}
to{height: 228px;}}
.navigate .nav-list .nav .nav-sub{display: none;margin-top: 10px;}
.navigate .nav-list .nav .nav-sub li{ clear: both;}
.navigate .nav-list .nav .nav-sub li:last-child{ margin-bottom: 8px;}
/*.navigate .nav-list .nav .nav-sub li a{position: relative;}
.navigate .nav-list .nav .nav-sub li:hover a:before{content:'';display: inline-block;position: absolute;width: 3px;height: 3px;background: #fff;border-radius: 3px;left: -8px;top: 15px;}*/
.navigate .nav-list .nav .nav-sub a{text-align: left;line-height: 30px;font-size: 14px;padding-left: 12px;}
/*导航--end--*/
 .navigate {
    height: 50px;
}

 .navigate .nav-list {
    width: 1200px;
}

 
 .navigate .nav-list .mr-fu {
    margin-right: -50px;
}
 .case{width: 860px;overflow: hidden;}
.case ul{ width: 908px;}
.case ul li{ margin-right: 27px;margin-bottom: 10px;}
.case ul li h1 {font-family: "微软雅黑";font-size: 14px;font-style: normal;line-height: 35px;font-weight: normal;color: #4F4F4F;text-transform: uppercase;text-align: center;}
.filelist{ width: 100%;}
.filelist ul{ width: 100%;}
.filelist ul li{ margin-bottom: 5px;display: block;    width: 100%;font-style: normal;line-height: 35px;}
.filelist ul li h1{ float: left;display: block;font-size: 14px;}
.filelist ul li em{ float: right;font-style: normal;line-height: 35px;}
.total{ font-size: 20px; line-height: 60px; }
.top_total{top: 1px; border-bottom: 1px solid #e6e6e6; padding-top: 10px; z-index: 990;}
.bottom_total{border-bottom: 1px solid #e6e6e6;}
.main-bottom .bottom_total{height: 60px; line-height: 60px; margin-top: 10px; color: #666666; font-size: 24px; margin-bottom: 40px;}
.bottom-con{height: 40px;}
.main-bottom .bottom_total{height: 60px;line-height: 60px;margin-top: 10px;color: #666666;font-size: 24px;margin-bottom: 40px;}
.main-bottom .bottom_total span{color: #999999;font-size: 14px;float: right;}
.main-bottom span{display: inline-block;}
.main-bottom .bottom-a,.main-bottom .bottom-b{font-size: 16px;}
.main-bottom .bottom-a{color: #999999;}
.main-bottom .bottom-c,.main-bottom .bottom-d{font-size: 18px;}
.main-bottom .bottom-d{color: #fe4c4c;}
.main-bottom .bottom-l{text-align: right;width: 150px;margin-left: 20px;}
.bottom-con{height: 40px;}

.uploader {width:auto; height:40px; display: inline-block; *display:inline;*zoom:1; position: relative;  line-height:40px; padding-left:50px}
.uploader:after{content:" "}
.uploader .layer-input { position: absolute;left:0; top:0;width:40px;height:40px; cursor: pointer;}
.uploader .file-input {width:40px; height:40px; opacity: 0;filter: alpha(opacity=0);cursor: pointer;left:0; top:0; position:absolute}
.frmTeam label{ font-size: 14px;font-style: normal;font-weight: 500;}
.chlxtext label { font-size: 16px;font-weight: 500;}
.frmTeam .form-group{ margin-bottom: 20px;}
.frmHotal .col-sm-2 input[type=checkbox]{ right: 5%;}
.frmHotal .hotlab{ text-align: left;font-size: 14px;font-style: normal;font-weight: 500;}
.frmTeam label em{ font-style: normal;color: #ff0000;font-weight: bold;}
.table-responsive .table{ font-size: 14px;}
.orderstat{ line-height: 50px;border-bottom: 1px solid #e6e6e6;height: 50px;margin-bottom: 5px;}
.orderstat span{ line-height: 50px;color: #666666;font-size: 20px;display: block;float: left;}
.orderstat em{ line-height: 50px;font-style: normal;color: #fe4c4c;font-size: 18px;margin-left: 2rem;display: block;float: left;}
/*home*/
.wrap{ margin: 0 auto;}
.wrap .left-scroll{width: 623px;background: url(../images/loading.gif) no-repeat center;min-height: 319px;}
.wrap .left-scroll .left{width: 100%;position: relative;overflow: hidden;display: none;}
.wrap .left-scroll .btnbox{position: absolute;bottom: 5%;left: 50%;overflow: hidden;}
.wrap .left-scroll .btnbox span{width: 15px;height: 7px;margin-left: 8px;cursor: pointer;background: url(../images/ico_47.png) no-repeat right center;text-indent: 9999;display: block;float: left;transition: normal;}
.wrap .left-scroll .btnbox span.on{background: url(../images/ico_47.png) no-repeat left center;width: 25px;}
.wrap .left-scroll .prev{background: url(../images/ico_45.png) no-repeat center top;left: 0;}
.wrap .left-scroll .next{background: url(../images/ico_46.png) no-repeat center top;right: 0;}
.wrap .left .butn{display: block;width: 49px;height: 81px;position: absolute;top: 50%;margin-top: -30px;cursor: pointer;}
.wrap .left-scroll .butn:hover{background-position: center bottom;}
.wrap .left li a{display: block;position: relative;cursor: pointer;width: 100%;}
.wrap .left li img{width: 100%;display: block;}
.wrap .left li p{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;line-height: 70px;font-size: 24px;color: #fff;background: url(../images/bg_09.png) repeat center;}
.wrap .left li p{line-height: 44px;font-size: 20px;}
.wrap .left li p{line-height: 50px;font-size: 17px;}
.form-group .form-control-feedback{ top: 5px;right: -5px;width: 20px;height: 20px;line-height: 20px;color: #bf00ff;}
.cutdown{background: url(../images/index_06.png) left center no-repeat;width: 225px;height: 38px;overflow: hidden;}
.daojishi-p{width: 245px;}
.daojishi-p li{float: left;width:45px;height: 38px;line-height: 38px;margin-right: 15px;text-align: center;color:#fff;font-weight: bold;font-size: 24px;font-family: "tahoma"}
.fastmenu .col-sm-4{ text-align: center;}
.fastmenu .col-sm-4 a{ text-align: center;font-size: 15px;}
.lastInfo{ font-size: 15px;}
.lastInfo .col-sm-7{ text-align: left;}
.lastInfo .form-horizontal{ margin-top: 20px;}
.lastInfo em{ font-style: normal;}
.modal{ z-index: 9999;}
.table-responsive table{ font-size: 14px;}
.hkinfo h2{ line-height: 50px;color: #ff0000;font-size: 18px;}
label.remarks em{ display: block;font-size: 15px;font-weight: bold;color: #ff0000;font-style: normal;margin-top: .60rem;}
#gg1{z-index:9999;}